satirical drama - Alemán Inglés Diccionario